Welcome to python!

7.04 读写二进制文件

wb写文件 write

如果文件存在,则打开并写入,如果文件不存在,则创建新文件写入;

文件夹路径必须存在;

如果文件中有内容,则先清空。

file=open(r"D:\Pyobject2023\object\flouers.png","rb")

tu=file.read()

print(tu)

file.close()

ab 写文件 appen

如果文件存在,则打开并追加写入,如果文件不存在,则创建新文件写入;

文件夹路径必须存在;

如果文件中有内容,则追加写入。

file=open(r"D:\Pyobject2023\object\flouers.png","rb")

tu=file.read()

file=open(r"D:\Pyobject2023\object\flouers2.png","ab")

tu=file.write(tu)

file.close()

第二次写入时,文件的大小已经增加了一倍,但图片看不出有会改变。